<?php

class Application_Model_Calendar
{

    public $_eventId;

    public $_startDate;

    public $_endDate;

    public $_startTime;

    public $_endTime;

    public $_description;

    public $_background;

    public $_foreground;

    public $_createdDate;

    public $_createdBy;

    public $_updatedDate;

    public $_updatedBy;

    public function setEventId($eventId){
        $this->_eventId= (int) $eventId;
        return $this;
    }
    public function getEventId(){
        return $this->_eventId;
    }

     public function setStartDate($startDate){
        $this->_startDate=  $startDate;
         return $this;
    }
    public function getStartDate(){
        return $this->_startDate;
    }

     public function setEndDate($endDate){
        $this->_endDate=  $endDate;
         return $this;
    }
    public function getEndDate(){
        return $this->_endDate;
    }

    public function setStartTime($startTime){
        $this->_startTime=  (string)$startTime;
         return $this;
    }
    public function getStartTime(){
        return $this->_startTime;
    }

    public function setEndTime($endTime){
        $this->_endTime=  (string)$endTime;
         return $this;
    }
    public function getEndTime(){
        return $this->_endTime;
    }

    public function setDescription($description){
        $this->_description= (string) $description;
         return $this;
    }
    public function getDescription(){
        return $this->_description;
    }

    public function setBackground($background){
        $this->_background= (string) $background;
         return $this;
    }
    public function getBackground(){
        return $this->_background;
    }

    public function setForeground($foreground){
        $this->_foreground= (string) $foreground;
         return $this;
    }
    public function getForeground(){
        return $this->_foreground;
    }

    public function setCreatedDate($createdDate){
        $this->_createdDate=  $createdDate;
         return $this;
    }
    public function getCreatedDate(){
        return $this->_createdDate;
    }

    public function setCreatedBy($createdBy){
        $this->_createdBy= (string) $createdBy;
         return $this;
    }
    public function getCreatedBy(){
        return $this->_createdBy;
    }

    public function setUpdatedDate($updatedDate){
        $this->_updatedDate= $updatedDate;
         return $this;
    }
    public function getUpdatedDate(){
        return $this->_updatedDate;
    }

   public function setUpdatedBy($updatedBy){
        $this->_updatedBy= (string) $updatedBy;
         return $this;
    }
    public function getUpdatedBy(){
        return $this->_updatedBy;
    }

}

